
#top {
    position: relative;
    padding: 5px;
    margin: 0px 0px 10px 0px;
}

#menu_left {
    float: left;
    background-color: #ece3a5;
    text-align: center;
}

#basket {
    float: right;
    padding: 5px;
    width: 150px;
}

.center_content {
    position: relative;
    background-color: #dddddd;
    padding: 5px;
}

.left_content {
    background-color: #dddddd;
    padding: 5px;
    margin-left: 170px;
}

.right_content {
    background-color: #dddddd;
    padding: 15px;
    margin: 0px 165px 0px 165px;
}

#top a:link, #top a:visited {
  font-weight : bold;
  text-decoration: none;
}

#top a:link:hover, #top a:visited:hover  {
  color: black;
  font-weight : bold;
  text-decoration : underline;
}


/*Logo and Language Bar*/
#lang {
    float: right;
    background-color: #90b4bd;
}

#logo {
    height: 75px;
    background-color: #c2dfef;
    font-size: 45px;
}
/****************************/



/* Search Bar */
#search_bar {
    background-color: #dfecf1;
    height: 35px;
    padding-top: 7px;
    padding-left: 10px;
    padding-right: 10px;
}

.search_icon {
    background-image: url("#{resource['images/icon/search_16.png']}") !important;
}

.user_icon {
    background-image: url("#{resource['images/icon/user_16.png']}") !important;
}

#my_account {
    float: right;
}
/****************************/

.menu_item {
    font-weight: bold;
}


/*footer*/
#footer {
    //position: relative;
    background-color: #c2dfef;
    padding: 5px;
    margin: 10px 0px 0px 0px;
    text-align: center;
}

#footer_links {
    float: right;
}

#footer a {
    padding: 5px;
}
/****************************/


/*basket_widget*/
#basket_widget {
    background-color: #ece3a5;
}
.basket_header {
    padding-left: 5px;
    padding-right: 5px;
}

#basket_btn {
    margin-left: 25px;
}

#basket hr {
    width: 130px;
}
/****************************/
